
app.controller('registerCtrl', function($scope, $http, $interval) {

	$scope.password1 = '';
	$scope.repassword = '';
	var telValue = $('.pubTel').val(); //手机号码
	var pasValue = $('.pubPas').val(); //密码
    
    
//  console.log($('.regS1').css('display'))
	//手机号码验证
	var bol1 = false; //手机号码通过即为真
	$('.pubTel').on('blur', function() {
		
		telValue = $('.pubTel').val()
		$http.get('../php/g_login.php?tel=' + telValue).success(function(data) {
			console.log(data)
			if (data.length>=1) {
				bol1 = false;
				console.log(555555555)
				alert1('此手机号码已经注册')
			} else if (data.length==0) {
				bol1 = true;
			}
		})
	})
	//手机验证码倒计时,以及验证码获取 
	
	var bol = true;
	$('.pubYZ').on('click', function() {
		var a = 60;
		if (bol) {
			bol = false;
			$interval(function() {
				a--;
				$('.pubYZ').html('验证时效(' + a + ')')
				$('.pubYZ').addClass('g_resetYanZR1');
				if (a == 0) {
					$('.pubYZ').html('获取验证码')
					bol = true
					$('.pubYZ').removeClass('g_resetYanZR1');
				}
			}, 1000, 60)

		}
	})

	//阅读礼拜五手册图标切换
	var a = 1;
	$('.pubXY').on('click', function() {

		if (a == 1) {
			$('.pubXY').css('background', 'url(../img/ggh/jifendingdan/circle0.png) no-repeat left 1px')
			a = 0;
		} else {
			$('.pubXY').css('background', 'url(../img/ggh/jifendingdan/circle1.png)no-repeat left')
			a = 1;
		}
	})
	

	//会员注册验证信息
	$('.pubZC').on('click', function() {
		var YZvalue = $('#g_canvas2').attr('class'),
		     pasValue = $('.pubPas').val(),
		     repasValue = $('.repubPas').val(),
		     telValue = $('.pubTel').val();//电话号码
		     console.log($scope.yanzhengM,YZvalue,bol1)
		     console.log(pasValue,repasValue)
		if ($scope.yanzhengM == YZvalue && bol1 == true && pasValue==repasValue) {
			alert1('注册成功')
			   //数据存入本地
			   console.log(telValue)
			 localStorage.setItem('tel',telValue);
				//新用户插入数据库
			$http.get('../php/g_register.php?tel=' + telValue + '&pas=' + pasValue).success(function(data1) {
//				console.log(data1)
				
			})
			$('.pubDL').attr('href', '#/f_myaccount')

		} else {
			alert1('信息填写错误')
		}
	})
	
	//模态弹出函数
         function  alert1(a){
//        	console.log(333)
          	 $('.pubMT3').show();
          	 $('.pubMT3').html(a)
          	setTimeout(function(){
          	 $('.pubMT3').hide();
          	},1000)
          	
          }
	
	
	
	
	 //canvas
   ca('g_canvas2');
function ca(id){
	var canvas = document.getElementById(id);
// console.log(canvas)
function randomNum(min, max) {
	return Math.floor(Math.random() * (max - min) + min);
}
/**生成一个随机色**/
function randomColor(min, max) {
	var r = randomNum(min, max);
	var g = randomNum(min, max);
	var b = randomNum(min, max);
	return "rgb(" + r + "," + g + "," + b + ")";
}
drawPic();
document.getElementsByClassName("noSeen")[0].onclick = function(e) {
	e.preventDefault();
	drawPic();
}

/**绘制验证码图片**/
function drawPic() {

	var width = canvas.width;
	var height = canvas.height;
	var ctx = canvas.getContext('2d');
	ctx.textBaseline = 'bottom';

	/**绘制背景色**/
	ctx.fillStyle = randomColor(180, 240); //颜色若太深可能导致看不清
	ctx.fillRect(0, 0, width, height);
	/**绘制文字**/
	var str = 'ABCEFGHJKLMNPQRSTWXY123456789';
	var yzm = '';
	for (var i = 0; i < 4; i++) {
		var txt = str[randomNum(0, str.length)];
		ctx.fillStyle = randomColor(50, 160); //随机生成字体颜色
		ctx.font = randomNum(20, 30) + 'px SimHei'; //随机生成字体大小
		var x = 3 + i * 20;
		var y = randomNum(25, 30);
		var deg = randomNum(-45, 45);
		//修改坐标原点和旋转角度
		ctx.translate(x, y);
		ctx.rotate(deg * Math.PI / 180);
		ctx.fillText(txt, 0, 0);
		yzm = yzm + txt;
		//恢复坐标原点和旋转角度
		ctx.rotate(-deg * Math.PI / 180);
		ctx.translate(-x, -y);
	}
	canvas.className = yzm;
	/**绘制干扰线**/
	for (var i = 0; i < 3; i++) {
		ctx.strokeStyle = randomColor(40, 180);
		ctx.beginPath();
		ctx.moveTo(randomNum(0, width), randomNum(0, height));
		ctx.lineTo(randomNum(0, width), randomNum(0, height));
		ctx.stroke();
	}
	/**绘制干扰点**/
	for (var i = 0; i < 30; i++) {
		ctx.fillStyle = randomColor(0, 255);
		ctx.beginPath();
		ctx.arc(randomNum(0, width), randomNum(0, height), 1, 0, 2 * Math.PI);
		ctx.fill();
	}
}
}
	
	
	

})